// pages/order/order.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    orderLists:null,
    index:0,
  },
  // 修改下标
  setIndex(event){
    let index = event.target.dataset.index;
    this.setData({
      index:index
    })
  },
//删除订单
  del(e){
    //获取到订单号
    // console.log(e.target.dataset.index);
    let index=e.target.dataset.index
    //获取本地数据赋值
    let orderLists = wx.getStorageSync('goodsOrderList')
    //删除
    orderLists= orderLists.filter(item=>item.orderId!=index)
    //保存到本地
    wx.setStorageSync('goodsOrderList', orderLists)
    //保存
    this.setData({
      orderLists:orderLists
    })
  },
  change(e){
    //查找订单号
    // console.log(e.target.dataset.index);
    let num = e.target.dataset.index
    //获取本地数据赋值
    let orderLists = wx.getStorageSync('goodsOrderList')
    // console.log(orderLists);
    //信息提示
    wx.showModal({
      title: '支付商品',
      success:(res)=>{
        if (res.confirm) {
          console.log('用户点击确定')
          // this.setOrderList(2);//生成订单--待发货
          //查找下标
          let index = orderLists.findIndex(item=>item.orderId==num)
          //改变状态
          console.log(orderLists[index].type);
          orderLists[index].type=2
          //保存到data
          this.setData({
            orderLists:orderLists
          })
          //保存到本地
          wx.setStorageSync('goodsOrderList', orderLists)
        } else if (res.cancel) {
          console.log('用户点击取消')
          // this.setOrderList(1);//生成订单--待支付
        }
      }
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
      let orderLists = wx.getStorageSync('goodsOrderList');
      this.setData({
        orderLists:orderLists
      })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {
    // 关闭所有页面，打开到应用内的某个页面
    wx.reLaunch({
      url: '/pages/my/my',
    })
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})